Skip to main content

Meaning of Messages

  • Updates (Green dot)
    • This means IDhub has successfully validated the CSV file and there is no errors in the data. The data is ready for the update.
  • Error (red dot)
    • This means IDhub has found some errors in the data which is there in the uploaded CSV file. Admin would have to review those errors, rectify those errors in the CSV file and reupload the file in IDhub. Until the errors are removed, IDhub would not be completing the reconciliation process.
  • Warning (orange dot)
    • This message means that IDhub didn't find any errors in the data, but still the data isn’t consistent with the expected data, that should have been there. Admin would have to review the data, edit the data in the CSV file and re-upload the CSV file in IDhub in order to complete the reconciliation process.

What can be the different statuses for the user based on Backend status of the reconciliation.

Below are the statuses for user.

Backend StatusCategoryUser Status
NEW_RESOURCE_CREATEDUpdate* New User created
NEW_USER_ACCOUNT_CREATEDUpdate* New Account created for display name of user
EXISTING_USER_ACCOUNT_RECONCILEDWarning* Changes will be made for account record of display name of user
EXISTING_USER_ACCOUNT_RECONCILED_NO CHANGEUpdate* No changes will be made to the account
EXISTING_RESOURCE_RECONCILED_NO CHANGEUpdate* No changes will be made to the user profile
RESOURCE_VALIDATION_FAILEDErrors* Unable to identify a user/account in IDHub
caution

System should not show duplicate statuses. It should identify exact matches of messages and concatenate to only one.

Are there any additional info shown?

In certain cases additional info needs to be shown to the users.

For Errors

For each account message is shown. Sometimes along with message, missingAccountAttributeName is also present. There can be multiple fields for it.

If both present, following is shown:

  • message : missingAccountAttributeName1 and missingAccountAttributeName2 and ….

If only message is present, following is shown:

  • message

If no message or missingAccountAttributeName is found, following is shown:

  • httpsStatusCode : httpsStatus
note

This error message is shown in addition to the message picked from the status itself

For New User and Account Creation

When statuses are new user account and new resource created, only status of updates are shown.

For Account Attributes

If Attribute has different new value and old value:

  • Updating Attribute attribute name from old value to new value

If Attribute does not have new old value

  • Adding Attribute attribute name info to new value

If Attribute does not have new value or new value is blank

  • Removing Attribute attribute name info
info

Example:
Updating Attribute login from jerome to charles for user and account
Adding Attribute login info to jerome for user and account

For Entitlements being associated to account

If entitlementID is present:

If it has different new value and old value:

  • Changing entitlement display name from old status to new status

If it does not have new old value

  • Associating new entitlement entitlement display name to account

If it does not have new value or new value is blank

  • Removing entitlement entitlement display name
info

All additions and modifications are shown as updates and removals are shown as warnings

User/ User Account No Change

Here Update section will not be found as user and user account does not have any changes in it. If update is not found, update status is shown as follows:

  • No change in user/account

User Exist, User Account Does Not

This creates a new user account and associates it to a user. Messages are shown as described above in case of in new user account creation section

User Account/ User with Changes

This modifies existing user account and associates it to a new user. Messages are shown as described above in case of of new user account and user creation section

Only User Account Modified
This is for non-trusted apps. Messages are shown as described above in case of new user account and user creation section